.sj40{text-indent: 40px;}
.sj20{text-indent: 20px;}
.sj0{text-indent: 0;}
.fw800{font-weight: 800;}
.b-red{background-color: #e33333;}
.red{color: #e33333;}
.c-b{color: blue;}
.border{border: 1px solid #d3d4d5;}
.ta-c{text-align: center;}
.fw500{font-weight: 500;}
.tf90{display: inline-block;transform: rotate(90deg);}
.fs10{font-size: 10px !important;}
.fs12{font-size: 12px !important;}
.fs13{font-size: 13px !important;}
.fs15{font-size: 15px !important;}
.mb12{margin-bottom: 12px !important;}
.c9{color: #999;}
/* 以上公用属性 */
#part-1{height: auto;}
.tj-title{font-size: 15px;position: relative;top: -50px;font-weight: 500;}
.dingdan-content{width: 960px;box-sizing: border-box;border: 1px solid #d3d4d5;margin-top: 20px;}
.dingdan-real-content{margin: 30px 20px 10px;width: 920px;display: flex;flex-direction: column;}
.dd-c-cell{box-sizing: border-box;border-bottom: 1px solid #d3d4d5;}
.none-border{border-bottom: transparent;}
.red-border{border: 1px solid #e33333;width: 120px;box-sizing: border-box;display: inline-block;height: 20px;line-height: 20px;}
.one-title{font-size: 13px;margin: 15px 0;}
.nr-title{margin-bottom: 10px;}
.xz{color: blue;font-size: 12px;margin-right: 35px;}
.more-dz{margin-bottom: 10px;}
.border-zc{border-color: #d3d4d5;}
.nr-title-2{margin: 15px 0px;}
.pay{width: 80px;}
label{cursor: pointer;}
#pay-1:checked~label[for="pay-1"],
#pay-2:checked~label[for="pay-2"],
#pay-3:checked~label[for="pay-3"],
#zqu:checked+p label{border-color: #e33333;}
.more-pay{margin-left: 10px;}
.psfs-sj{background-color: rgb(244,244,244);box-sizing: border-box;border: 1px solid #fff;}
.psfs-sp{background-color: rgb(253,237,238);box-sizing: border-box;border: 1px solid #fff;height: 145px;overflow: hidden;}
.two-title{padding:18px 0;}
.nr-title-3{padding:0 0 15px 0;}
.ps-img{width: 80px;display: inline-block;}
.pt-1{position: relative;left: 150px;top: -98px;}
.pt-2{position: relative;left: 150px;top: -72px;}
.psfs-sp-sm{display: block;height: 30px;line-height: 30px;position: relative;left: 680px;top: -149px;}
.one-title.fw800.sj20 a:hover i{transform: rotate(270deg);transition: transform 0.2s ease;}
.one-title.fw800.sj20 a:hover+.yhq,
.yhq:hover{display: block;}
.yhq{height: 90px;width: 200px;display: none;}
.yhq img{height: 80px;width: 200px;display: block;padding:10px 0 0 10px;}
.zongji{display: flex;}
.kbai-1{flex: 0 0 600px;}
.kbai-2{flex:1;}
.zj-nr-1{flex: 0 0 200px;text-align: right;margin: 25px 0;}
.zj-nr-2{flex: 0 0 120px;text-align: right;margin: 25px 0;}
.sum-up{display: flex;box-sizing: border-box;border: 1px solid #d3d4d5;background-color: #e3e4e5;padding: 20px 0;}
.sum-up-c{text-align: left;flex: 0 0 920px;margin-left: 20px;}
.ddan-ok{display: block;width: 200px;height: 50px;line-height: 50px;text-align: center;font-size: 20px;background-color: #e33333;color: #fff !important;position: relative;left: 739px;top: -63px;}
